class Washer():
    # __init__初始化一些实例属性和实例方法的
    def __init__(self):
        print("创建了一个对象")

    # __del__在对象被销毁之前执行的事情(对象没有了引用之后) --清除数据 还原数据
    def __del__(self):
        print("要被销毁了")

    # __str__如果不想实例对象返回内存地址
    def __str__(self):  # 他必须要有返回值并且返回的数据是个字符串
        return "这是洗衣机"

    def wash(self):
        print("能洗衣服")

xiaotiane = Washer()
xiaotiane.wash()
print(xiaotiane)
